由于想了解OC通过runtime机制转成的C++代码是什么样子的,在进入项目目录中,执行cc -rewrite-objc ViewController.m时如下错
|
|
当然,不能每次都输入这么长的路径和命令,可通过alias简化工作,步骤:
进入终端,键入命令 vim
|
|
在vim界面输入i进入编辑编辑状态并且键入:
|
|
键入完毕,点esc退出编辑状态,再键入:wq退出vim并保存,执行source ~/.bash_profile<-这句一定要执行,执行才会生效
图例:


然后进入项目目录,找到你想要编译的文件,执行rewriteoc xxx.m即可成功,图例


最后感受下这浓浓的情谊:
